function windowChange(){
    windowsHright = $(window).height();
    $('.home-page').css('height' , windowsHright + 'px');
}
windowChange();

window.onresize = windowChange;

$(".pagination li a").click(function (ele) {
    var a = this;
    var li = a.parentNode;
    if(li.className !== 'page-item disabled' && (a.innerHTML === '上一页' || a.innerHTML === '下一页')) {
        toPage(a.innerHTML, li)
    }
    removeActive(a.innerHTML, li.className);
    if(a.innerHTML !== '上一页' && a.innerHTML !== '下一页' )
        li.className += ' active';
});

function removeActive(pageItem, classItem) {
    //  如果点出了不可用的分页 Li标签， 不用执行
    if(classItem !== 'page-item disabled') {
        //  获取有效页数的分页 Li标签
        var pageItems = $(".page-item");

        for(var i = 0; i < pageItems.length; i++) {
            // 循环找出活动 Li标签
            if(pageItems[i].className === 'page-item active') {
                pageItems[pageItems.length - 1].className = 'page-item';
                if(pageItem === '上一页') {
                    if(pageItems[i].className === 'page-item active'){
                        if(i == 2) {
                            pageItems[0].className = 'page-item disabled';
                            // pageItems[1].className = 'page-item active';
                        }
                        if (i > 1) {
                            pageItems[i - 1].className = 'page-item active';
                        }
                        pageItems[i].className = 'page-item';
                        return;
                    }
                }
                else if(pageItem === '下一页')
                {
                    pageItems[0].className = 'page-item';
                    if(pageItems[i].className === 'page-item active'){
                        if(i == pageItems.length - 3) {
                            pageItems[pageItems.length - 1].className = 'page-item disabled';
                        }
                        if (i < pageItems.length - 1) {
                            pageItems[i + 1].className = 'page-item active';
                        }
                        pageItems[i].className = 'page-item';
                        return;
                    }
                }
                else {
                    if(pageItem === '1') {
                        pageItems[0].className = 'page-item disabled';
                        pageItems[pageItems.length - 1].className = 'page-item';
                    }
                    else if (pageItem === pageItems[pageItems.length - 2].childNodes[1].innerHTML) {
                        pageItems[0].className = 'page-item';
                        pageItems[pageItems.length - 1].className = 'page-item disabled';
                    }
                    else {
                        pageItems[0].className = 'page-item';
                        pageItems[pageItems.length - 1].className = 'page-item';
                    }
                    pageItems[i].className = 'page-item';
                    return;
                }
            }
        }
    }
}

function toPage(pageItem, classItem, li) {
    var pageItems = $(".page-item");
    for(var i = 0; i < pageItems.length; i++) {
        if(pageItems[i].className === 'page-item active') {
            if(pageItem === '上一页') {
                window.location.href = pageItems[i - 1].childNodes[1].href;
            }
            else if(pageItem === '下一页') {
                window.location.href = pageItems[i + 1].childNodes[1].href;
            }
        }
    }
}


$('#role').change(function(){
    var roleId = $("#role option:selected").val();
    if(roleId == 3) {
        $("#grade").css('display', 'inline');
    }
    else {
        $("#grade").css('display', 'none');
    }
});

// $('.detail').click(function (event) {
//     this.id += "detailClick";
//     var prevs = $('#detailClick').parent().prevAll();
//     console.log(prevs.children("span")[1].innerHTML, prevs.children('span')[0].innerHTML);
//     $('#detailClick').removeAttr("id");
// });


